[INFO] cloning repository https://github.com/gabecorsini/lace-lang
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gabecorsini/lace-lang" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgabecorsini%2Flace-lang", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgabecorsini%2Flace-lang'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 0e7fdbedb70d757df38ac9e3e07d773935171d2d
[INFO] testing gabecorsini/lace-lang against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgabecorsini%2Flace-lang" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/gabecorsini/lace-lang
[INFO] finished tweaking git repo https://github.com/gabecorsini/lace-lang
[INFO] tweaked toml for git repo https://github.com/gabecorsini/lace-lang written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/gabecorsini/lace-lang on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/gabecorsini/lace-lang already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] be5fdd9761468223818023bf521838d49ad8385f9d80d253d4e07d9ebd8238ed
[INFO] running `Command { std: "docker" "start" "-a" "be5fdd9761468223818023bf521838d49ad8385f9d80d253d4e07d9ebd8238ed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "be5fdd9761468223818023bf521838d49ad8385f9d80d253d4e07d9ebd8238ed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "be5fdd9761468223818023bf521838d49ad8385f9d80d253d4e07d9ebd8238ed", kill_on_drop: false }`
[INFO] [stdout] be5fdd9761468223818023bf521838d49ad8385f9d80d253d4e07d9ebd8238ed
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7560491c924895c37192a966060acc4c959c67a3afb8e688cab147bcea2f3c59
[INFO] running `Command { std: "docker" "start" "-a" "7560491c924895c37192a966060acc4c959c67a3afb8e688cab147bcea2f3c59", kill_on_drop: false }`
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling nibble_vec v0.1.0
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling nix v0.28.0
[INFO] [stderr]    Compiling colored v2.2.0
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling radix_trie v0.2.1
[INFO] [stderr]    Compiling lace-stdlib v0.1.0 (/opt/rustwide/workdir/crates/lace-stdlib)
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling fd-lock v4.0.4
[INFO] [stderr]    Compiling rustyline v14.0.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling lace-lexer v0.1.0 (/opt/rustwide/workdir/crates/lace-lexer)
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling lace-ast v0.1.0 (/opt/rustwide/workdir/crates/lace-ast)
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling lace-parser v0.1.0 (/opt/rustwide/workdir/crates/lace-parser)
[INFO] [stderr]    Compiling lace-types v0.1.0 (/opt/rustwide/workdir/crates/lace-types)
[INFO] [stderr]    Compiling lace-effects v0.1.0 (/opt/rustwide/workdir/crates/lace-effects)
[INFO] [stderr]    Compiling lace-lsp v0.1.0 (/opt/rustwide/workdir/crates/lace-lsp)
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> crates/lace-lsp/src/handler.rs:189:28
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn on_hover(&mut self, id: &Value, params: &Value) -> Value {
[INFO] [stdout]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]  --> crates/lace-lsp/src/main.rs:4:30
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::io::{BufRead, Read, Write};
[INFO] [stdout]   |                              ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> crates/lace-lsp/src/handler.rs:189:28
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn on_hover(&mut self, id: &Value, params: &Value) -> Value {
[INFO] [stdout]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute_diagnostics` is never used
[INFO] [stdout]    --> crates/lace-lsp/src/handler.rs:464:8
[INFO] [stdout]     |
[INFO] [stdout] 464 | pub fn compute_diagnostics(source: &str) -> Vec<serde_json::Value> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling lace-interp v0.1.0 (/opt/rustwide/workdir/crates/lace-interp)
[INFO] [stderr]    Compiling lace-vm v0.1.0 (/opt/rustwide/workdir/crates/lace-vm)
[INFO] [stderr]    Compiling lace-cli v0.1.0 (/opt/rustwide/workdir/crates/lace-cli)
[INFO] [stdout] warning: unused import: `Editor`
[INFO] [stdout]   --> crates/lace-cli/src/main.rs:22:61
[INFO] [stdout]    |
[INFO] [stdout] 22 | use rustyline::{Context as RustylineContext, DefaultEditor, Editor, Helper};
[INFO] [stdout]    |                                                             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.34s
[INFO] running `Command { std: "docker" "inspect" "7560491c924895c37192a966060acc4c959c67a3afb8e688cab147bcea2f3c59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7560491c924895c37192a966060acc4c959c67a3afb8e688cab147bcea2f3c59", kill_on_drop: false }`
[INFO] [stdout] 7560491c924895c37192a966060acc4c959c67a3afb8e688cab147bcea2f3c59
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b9ca6f2b2f0784419cc2f4877928930fc3026e01fdcebae6c454a7b47f4ba8fb
[INFO] running `Command { std: "docker" "start" "-a" "b9ca6f2b2f0784419cc2f4877928930fc3026e01fdcebae6c454a7b47f4ba8fb", kill_on_drop: false }`
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> crates/lace-lsp/src/handler.rs:189:28
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn on_hover(&mut self, id: &Value, params: &Value) -> Value {
[INFO] [stdout]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling lace-lsp v0.1.0 (/opt/rustwide/workdir/crates/lace-lsp)
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]  --> crates/lace-lsp/src/main.rs:4:30
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::io::{BufRead, Read, Write};
[INFO] [stdout]   |                              ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> crates/lace-lsp/src/handler.rs:189:28
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn on_hover(&mut self, id: &Value, params: &Value) -> Value {
[INFO] [stdout]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute_diagnostics` is never used
[INFO] [stdout]    --> crates/lace-lsp/src/handler.rs:464:8
[INFO] [stdout]     |
[INFO] [stdout] 464 | pub fn compute_diagnostics(source: &str) -> Vec<serde_json::Value> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling lace-effects v0.1.0 (/opt/rustwide/workdir/crates/lace-effects)
[INFO] [stderr]    Compiling lace-parser v0.1.0 (/opt/rustwide/workdir/crates/lace-parser)
[INFO] [stderr]    Compiling lace-types v0.1.0 (/opt/rustwide/workdir/crates/lace-types)
[INFO] [stderr]    Compiling lace-lexer v0.1.0 (/opt/rustwide/workdir/crates/lace-lexer)
[INFO] [stderr]    Compiling lace-ast v0.1.0 (/opt/rustwide/workdir/crates/lace-ast)
[INFO] [stderr]    Compiling lace-stdlib v0.1.0 (/opt/rustwide/workdir/crates/lace-stdlib)
[INFO] [stderr]    Compiling lace-interp v0.1.0 (/opt/rustwide/workdir/crates/lace-interp)
[INFO] [stderr]    Compiling lace-vm v0.1.0 (/opt/rustwide/workdir/crates/lace-vm)
[INFO] [stderr]    Compiling lace-cli v0.1.0 (/opt/rustwide/workdir/crates/lace-cli)
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]  --> crates/lace-lsp/src/main.rs:4:30
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::io::{BufRead, Read, Write};
[INFO] [stdout]   |                              ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> crates/lace-lsp/src/handler.rs:189:28
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn on_hover(&mut self, id: &Value, params: &Value) -> Value {
[INFO] [stdout]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> crates/lace-lsp/src/handler.rs:189:28
[INFO] [stdout]     |
[INFO] [stdout] 189 |     fn on_hover(&mut self, id: &Value, params: &Value) -> Value {
[INFO] [stdout]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute_diagnostics` is never used
[INFO] [stdout]    --> crates/lace-lsp/src/handler.rs:464:8
[INFO] [stdout]     |
[INFO] [stdout] 464 | pub fn compute_diagnostics(source: &str) -> Vec<serde_json::Value> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Editor`
[INFO] [stdout]   --> crates/lace-cli/src/main.rs:22:61
[INFO] [stdout]    |
[INFO] [stdout] 22 | use rustyline::{Context as RustylineContext, DefaultEditor, Editor, Helper};
[INFO] [stdout]    |                                                             ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.14s
[INFO] running `Command { std: "docker" "inspect" "b9ca6f2b2f0784419cc2f4877928930fc3026e01fdcebae6c454a7b47f4ba8fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b9ca6f2b2f0784419cc2f4877928930fc3026e01fdcebae6c454a7b47f4ba8fb", kill_on_drop: false }`
[INFO] [stdout] b9ca6f2b2f0784419cc2f4877928930fc3026e01fdcebae6c454a7b47f4ba8fb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 966119a13360fb0d7d78a4d20ba492f1a931bd87ae2ea00ec5f19f73c0ae7660
[INFO] running `Command { std: "docker" "start" "-a" "966119a13360fb0d7d78a4d20ba492f1a931bd87ae2ea00ec5f19f73c0ae7660", kill_on_drop: false }`
[INFO] [stderr] warning: unused variable: `id`
[INFO] [stderr]    --> crates/lace-lsp/src/handler.rs:189:28
[INFO] [stderr]     |
[INFO] [stderr] 189 |     fn on_hover(&mut self, id: &Value, params: &Value) -> Value {
[INFO] [stderr]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `lace-lsp` (lib) generated 1 warning (run `cargo fix --lib -p lace-lsp` to apply 1 suggestion)
[INFO] [stderr] warning: `lace-lsp` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: unused import: `Write`
[INFO] [stderr]  --> crates/lace-lsp/src/main.rs:4:30
[INFO] [stderr]   |
[INFO] [stderr] 4 | use std::io::{BufRead, Read, Write};
[INFO] [stderr]   |                              ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `compute_diagnostics` is never used
[INFO] [stderr]    --> crates/lace-lsp/src/handler.rs:464:8
[INFO] [stderr]     |
[INFO] [stderr] 464 | pub fn compute_diagnostics(source: &str) -> Vec<serde_json::Value> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `lace-lsp` (bin "lace-lsp" test) generated 3 warnings (1 duplicate) (run `cargo fix --bin "lace-lsp" -p lace-lsp --tests` to apply 1 suggestion)
[INFO] [stderr] warning: `lace-lsp` (bin "lace-lsp") generated 3 warnings (3 duplicates)
[INFO] [stderr] warning: unused import: `Editor`
[INFO] [stderr]   --> crates/lace-cli/src/main.rs:22:61
[INFO] [stderr]    |
[INFO] [stderr] 22 | use rustyline::{Context as RustylineContext, DefaultEditor, Editor, Helper};
[INFO] [stderr]    |                                                             ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `lace-cli` (bin "lace" test) generated 1 warning (run `cargo fix --bin "lace" -p lace-cli --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/lace_ast-ef1663ae19a2d61a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/lace-e2d145a02378f477)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test lint::tests::test_lint_no_effect_annotation ... ok
[INFO] [stdout] test lint::tests::test_lint_clean_code_no_warnings ... ok
[INFO] [stdout] test lint::tests::test_lint_unused_variable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/lace_effects-30c963571a1384d4)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/lace_interp-9ccdfde9d9f3ade3)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/core_tests.rs (/opt/rustwide/target/debug/deps/core_tests-ef98a8f071a95906)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_arithmetic ... ok
[INFO] [stdout] test test_string_concat ... ok
[INFO] [stdout] test test_list_range_length ... ok
[INFO] [stdout] test test_for_loop_side_effect_counter ... ok
[INFO] [stdout] test test_assert_err_on_err_value ... ok
[INFO] [stdout] test test_list_map_output ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/effect_enforcement_tests.rs (/opt/rustwide/target/debug/deps/effect_enforcement_tests-9d4d538bcce150cd)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_main_with_io_is_always_valid ... ok
[INFO] [stdout] test test_io_fn_calling_io_fn_is_accepted ... ok
[INFO] [stdout] test test_pure_fn_arithmetic_is_accepted ... ok
[INFO] [stdout] test test_pure_fn_calling_io_fn_is_hard_error ... ok
[INFO] [stdout] test test_pure_fn_calling_println_is_hard_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ergonomics_tests.rs (/opt/rustwide/target/debug/deps/ergonomics_tests-90876c2bd679e349)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_err_is_err ... ok
[INFO] [stdout] test test_none_is_none ... ok
[INFO] [stdout] test test_err_map_passthrough ... ok
[INFO] [stdout] test test_err_unwrap_or ... ok
[INFO] [stdout] test test_none_unwrap_or ... ok
[INFO] [stdout] test test_none_map_passthrough ... ok
[INFO] [stdout] test test_ok_map ... ok
[INFO] [stdout] test test_ok_is_ok ... ok
[INFO] [stdout] test test_ok_and_then ... ok
[INFO] [stdout] test test_some_is_some ... ok
[INFO] [stdout] test test_pipeline_list_reverse ... ok
[INFO] [stdout] test test_some_unwrap_or ... ok
[INFO] [stdout] test test_some_map ... ok
[INFO] [stdout] test test_pipeline_filter_map ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_message_tests.rs (/opt/rustwide/target/debug/deps/error_message_tests-55ae248f4c03752f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_did_you_mean_maths_suggests_math ... ok
[INFO] [stdout] test test_did_you_mean_fss_suggests_fs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fs_tests.rs (/opt/rustwide/target/debug/deps/fs_tests-bceb2f6e736ed3aa)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test test_fs_basename ... ok
[INFO] [stdout] test test_fs_dirname ... ok
[INFO] [stdout] test test_fs_join_two ... ok
[INFO] [stdout] test test_fs_extension ... ok
[INFO] [stdout] test test_fs_cwd ... ok
[INFO] [stdout] test test_fs_list_returns_list ... ok
[INFO] [stdout] test test_fs_join_three ... ok
[INFO] [stdout] test test_fs_stat ... ok
[INFO] [stdout] test test_fs_write_and_read ... ok
[INFO] [stdout] test test_fs_move ... ok
[INFO] [stdout] test test_fs_remove_file ... ok
[INFO] [stdout] test test_fs_copy ... ok
[INFO] [stdout] test test_fs_exists_true_false ... ok
[INFO] [stdout] test test_fs_mkdir_and_exists ... ok
[INFO] [stdout] test test_fs_append ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/map_literal_tests.rs (/opt/rustwide/target/debug/deps/map_literal_tests-afa9cdd6c929a9d1)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_map_literal_empty ... ok
[INFO] [stdout] test test_map_literal_basic ... ok
[INFO] [stdout] test test_map_literal_json_stringify ... ok
[INFO] [stdout] test test_map_literal_string_value ... ok
[INFO] [stdout] test test_map_literal_get ... ok
[INFO] [stdout] test test_map_literal_nested ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/match_guard_tests.rs (/opt/rustwide/target/debug/deps/match_guard_tests-555bdc38eaac2b37)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_match_guard_positive_negative_zero ... ok
[INFO] [stdout] test test_match_guard_uses_bound_variable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/math_tests.rs (/opt/rustwide/target/debug/deps/math_tests-1ecb4cc1f3045c10)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test test_float_to_int ... ok
[INFO] [stdout] test test_int_pow ... ok
[INFO] [stdout] test test_float_is_nan ... ok
[INFO] [stdout] test test_int_clamp ... ok
[INFO] [stdout] test test_int_abs ... ok
[INFO] [stdout] test test_math_abs ... ok
[INFO] [stdout] test test_int_to_float ... ok
[INFO] [stdout] test test_math_ceil ... ok
[INFO] [stdout] test test_math_pi ... ok
[INFO] [stdout] test test_math_pow ... ok
[INFO] [stdout] test test_math_round ... ok
[INFO] [stdout] test test_math_clamp ... ok
[INFO] [stdout] test test_math_floor ... ok
[INFO] [stdout] test test_math_sin ... ok
[INFO] [stdout] test test_math_sqrt ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/new_tests.rs (/opt/rustwide/target/debug/deps/new_tests-ddf0c5e2411d4c94)
[INFO] [stdout] 
[INFO] [stdout] running 135 tests
[INFO] [stdout] test test_fs_exists_false ... ok
[INFO] [stdout] test test_for_loop_sum ... ok
[INFO] [stdout] test test_closure_capture ... ok
[INFO] [stdout] test test_closure_captures_outer_variable ... ok
[INFO] [stdout] test test_closure_basic ... ok
[INFO] [stdout] test test_enum_tuple_variant_single ... ok
[INFO] [stdout] test test_enum_tuple_variant_multi ... ok
[INFO] [stdout] test test_closure_passed_to_list_map ... ok
[INFO] [stdout] test test_enum_unit_variant_match ... ok
[INFO] [stdout] test test_fs_delete ... ok
[INFO] [stdout] test test_enum_unit_no_payload_match ... ok
[INFO] [stdout] test test_fs_append ... ok
[INFO] [stdout] test test_async_spawn_await ... ok
[INFO] [stdout] test test_async_race ... ok
[INFO] [stdout] test test_enum_in_function_arg ... ok
[INFO] [stdout] test test_async_all ... ok
[INFO] [stdout] test test_hof_apply ... ok
[INFO] [stdout] test test_fs_read_missing ... ok
[INFO] [stdout] test test_fs_list_dir ... ok
[INFO] [stdout] test test_fs_write_and_read ... ok
[INFO] [stdout] test test_fs_exists_true ... ok
[INFO] [stdout] test test_json_get_missing_key ... ok
[INFO] [stdout] test test_json_get_existing_key ... ok
[INFO] [stdout] test test_json_parse_invalid ... ok
[INFO] [stdout] test test_json_parse_valid ... ok
[INFO] [stdout] test test_json_index_valid ... ok
[INFO] [stdout] test test_json_stringify_roundtrip ... ok
[INFO] [stdout] test test_json_index_out_of_bounds ... ok
[INFO] [stdout] test test_list_chunk ... ok
[INFO] [stdout] test test_json_validate_err ... ok
[INFO] [stdout] test test_json_validate_ok ... ok
[INFO] [stdout] test test_list_contains_true ... ok
[INFO] [stdout] test test_list_contains_false ... ok
[INFO] [stdout] test test_list_drop ... ok
[INFO] [stdout] test test_list_any_all ... ok
[INFO] [stdout] test test_list_enumerate ... ok
[INFO] [stdout] test test_list_flatten ... ok
[INFO] [stdout] test test_list_filter ... ok
[INFO] [stdout] test test_list_flat_map ... ok
[INFO] [stdout] test test_list_last_empty ... ok
[INFO] [stdout] test test_list_fold ... ok
[INFO] [stdout] test test_list_range ... ok
[INFO] [stdout] test test_list_find ... ok
[INFO] [stdout] test test_list_reverse ... ok
[INFO] [stdout] test test_list_map_with_closure ... ok
[INFO] [stdout] test test_list_last ... ok
[INFO] [stdout] test test_list_reduce ... ok
[INFO] [stdout] test test_list_sum ... ok
[INFO] [stdout] test test_list_map_filter_chain ... ok
[INFO] [stdout] test test_list_zip ... ok
[INFO] [stdout] test test_list_sort_by ... ok
[INFO] [stdout] test test_map_contains_key ... ok
[INFO] [stdout] test test_match_int_arms ... ok
[INFO] [stdout] test test_map_merge ... ok
[INFO] [stdout] test test_list_take ... ok
[INFO] [stdout] test test_map_size ... ok
[INFO] [stdout] test test_match_int_wildcard ... ok
[INFO] [stdout] test test_match_ok ... ok
[INFO] [stdout] test test_option_is_some_true ... ok
[INFO] [stdout] test test_match_some ... ok
[INFO] [stdout] test test_option_map_none ... ok
[INFO] [stdout] test test_match_none ... ok
[INFO] [stdout] test test_option_is_none_false ... ok
[INFO] [stdout] test test_option_is_some_false ... ok
[INFO] [stdout] test test_option_is_none_true ... ok
[INFO] [stdout] test test_match_err ... ok
[INFO] [stdout] test test_option_map_some ... ok
[INFO] [stdout] test test_option_unwrap_or_some ... ok
[INFO] [stdout] test test_match_string ... ok
[INFO] [stdout] test test_option_unwrap_or_none ... ok
[INFO] [stdout] test test_record_field_update ... ok
[INFO] [stdout] test test_record_in_function ... ok
[INFO] [stdout] test test_record_in_list ... ok
[INFO] [stdout] test test_record_basic ... ok
[INFO] [stdout] test test_record_declaration_and_construction ... ok
[INFO] [stdout] test test_result_err_converts_ok ... ok
[INFO] [stdout] test test_record_multiple_field_access ... ok
[INFO] [stdout] test test_record_return ... ok
[INFO] [stdout] test test_result_err_converts_err ... ok
[INFO] [stdout] test test_result_is_err_false ... ok
[INFO] [stdout] test test_result_is_ok_true ... ok
[INFO] [stdout] test test_regex_find ... ok
[INFO] [stdout] test test_result_is_err_true ... ok
[INFO] [stdout] test test_process_run_failure ... ok
[INFO] [stdout] test test_regex_is_match ... ok
[INFO] [stdout] test test_result_is_ok_false ... ok
[INFO] [stdout] test test_regex_find_all ... ok
[INFO] [stdout] test test_result_map_err_fn ... ok
[INFO] [stdout] test test_process_run_chained ... ok
[INFO] [stdout] test test_result_map_err_passthrough ... ok
[INFO] [stdout] test test_regex_replace_all ... ok
[INFO] [stdout] test test_result_ok_converts_ok ... ok
[INFO] [stdout] test test_result_unwrap_or_err ... ok
[INFO] [stdout] test test_result_unwrap_or_ok ... ok
[INFO] [stdout] test test_result_map_ok ... ok
[INFO] [stdout] test test_process_run_success ... ok
[INFO] [stdout] test test_result_ok_converts_err ... ok
[INFO] [stdout] test test_return_closure ... ok
[INFO] [stdout] test test_str_count ... ok
[INFO] [stdout] test test_str_format ... ok
[INFO] [stdout] test test_str_index_of ... ok
[INFO] [stdout] test test_str_join ... ok
[INFO] [stdout] test test_str_contains ... ok
[INFO] [stdout] test test_str_len ... ok
[INFO] [stdout] test test_str_case ... ok
[INFO] [stdout] test test_str_lines ... ok
[INFO] [stdout] test test_str_repeat_and_char_at ... ok
[INFO] [stdout] test test_str_pad ... ok
[INFO] [stdout] test test_str_slice ... ok
[INFO] [stdout] test test_str_replace ... ok
[INFO] [stdout] test test_str_is_empty ... ok
[INFO] [stdout] test test_string_ends_with_method ... ok
[INFO] [stdout] test test_string_len_method ... ok
[INFO] [stdout] test test_string_contains_method ... ok
[INFO] [stdout] test test_str_split ... ok
[INFO] [stdout] test test_str_starts_ends_with ... ok
[INFO] [stdout] test test_string_to_string_method ... ok
[INFO] [stdout] test test_string_to_lower_method ... ok
[INFO] [stdout] test test_string_replace_method ... ok
[INFO] [stdout] test test_string_split_method ... ok
[INFO] [stdout] test test_string_to_upper_method ... ok
[INFO] [stdout] test test_time_now_is_int ... ok
[INFO] [stdout] test test_time_parse_err ... ok
[INFO] [stdout] test test_time_parse_ok ... ok
[INFO] [stdout] test test_time_since_non_negative ... ok
[INFO] [stdout] test test_time_format_date ... ok
[INFO] [stdout] test test_string_starts_with_method ... ok
[INFO] [stdout] test test_time_now_ms_is_int ... ok
[INFO] [stdout] test test_string_trim_method ... ok
[INFO] [stdout] test test_str_trim ... ok
[INFO] [stdout] test test_try_none_propagates ... ok
[INFO] [stdout] test test_try_err_propagates ... ok
[INFO] [stdout] test test_while_loop_countdown ... ok
[INFO] [stdout] test test_try_some_unwraps ... ok
[INFO] [stdout] test test_try_ok_unwraps ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 135 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phase14_tests.rs (/opt/rustwide/target/debug/deps/phase14_tests-b220fe769270d0c0)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_type_error_code_method ... ok
[INFO] [stdout] test test_did_you_mean_typo_pritn_suggests_print ... ok
[INFO] [stdout] test test_unused_variable_produces_w001_warning ... ok
[INFO] [stdout] test test_e001_suggestion_embedded_in_error ... ok
[INFO] [stdout] test test_int_string_assignment_is_e002 ... ok
[INFO] [stdout] test test_three_unknown_variables_produce_three_e001_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phase34_tests.rs (/opt/rustwide/target/debug/deps/phase34_tests-bca71903af67b5fc)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_generic_multi_params ... ok
[INFO] [stdout] test test_generic_identity_int ... ok
[INFO] [stdout] test test_generic_identity_string ... ok
[INFO] [stdout] test test_generic_list_param ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phase35_tests.rs (/opt/rustwide/target/debug/deps/phase35_tests-8fbac07a4cacc357)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_http_response_status ... ok
[INFO] [stdout] test test_http_response_body_and_content_type ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phase36_tests.rs (/opt/rustwide/target/debug/deps/phase36_tests-6f8b9f7afe7b6fa8)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_did_you_mean_unknown_ident ... ok
[INFO] [stdout] test test_valid_calls_still_work ... ok
[INFO] [stdout] test test_no_suggestion_for_very_different_name ... ok
[INFO] [stdout] test test_did_you_mean_list_filter ... ok
[INFO] [stdout] test test_did_you_mean_str_split ... ok
[INFO] [stdout] test test_did_you_mean_list_length ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/record_file_tests.rs (/opt/rustwide/target/debug/deps/record_file_tests-027cf7652733f0e8)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_record_field_access ... ok
[INFO] [stdout] test test_file_read_err_on_missing ... ok
[INFO] [stdout] test test_record_nested_fields ... ok
[INFO] [stdout] test test_record_in_function_return ... ok
[INFO] [stdout] test test_file_exists_false_for_missing ... FAILED
[INFO] [stdout] test test_file_write_and_read ... FAILED
[INFO] [stdout] test test_file_exists_after_write ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_file_exists_false_for_missing stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_file_exists_false_for_missing' (276) panicked at crates/lace-interp/tests/record_file_tests.rs:102:25:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: "failed to open journal file '.lace-journal.ndjson': Read-only file system (os error 30)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b3c12e5e1b8 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b3c12e5e1b8 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b3c12e5e1b8 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b3c12e5e1b8 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b3c12e76e2a - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b3c12e76e2a - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x5b3c12e63402 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5b3c12e63402 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5b3c12e385a6 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b3c12e385a6 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b3c12e54349 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b3c126693bc - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x5b3c126693bc - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5b3c12e54502 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x5b3c12e54502 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b3c12e38662 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b3c12e2fa59 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b3c12e3969d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b3c12e7766c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b3c12e773e2 - core[5a1c3e9896636f3a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x5b3c1265b3d6 - <core[5a1c3e9896636f3a]::result::Result<lace_interp[28010e6a9cfe0558]::Value, alloc[154f689e5dd3bae5]::string::String>>::unwrap
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b3c1265b3d6 - record_file_tests[a29f4713a9acae65]::test_file_exists_false_for_missing
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/lace-interp/tests/record_file_tests.rs:102:25
[INFO] [stdout]   22:     0x5b3c1265a057 - record_file_tests[a29f4713a9acae65]::test_file_exists_false_for_missing::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/lace-interp/tests/record_file_tests.rs:96:40
[INFO] [stdout]   23:     0x5b3c1265c3f6 - <record_file_tests[a29f4713a9acae65]::test_file_exists_false_for_missing::{closure#0} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5b3c1265c49b - <fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b3c1265c49b - test[fad20673b750c10e]::__rust_begin_short_backtrace::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5b3c12669d15 - test[fad20673b750c10e]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5b3c12669d15 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5b3c12669d15 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5b3c12669d15 - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5b3c12669d15 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5b3c12669d15 - test[fad20673b750c10e]::run_test_in_process
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5b3c12669d15 - test[fad20673b750c10e]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5b3c12664874 - test[fad20673b750c10e]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5b3c12664874 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<test[fad20673b750c10e]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5b3c1266cd92 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5b3c1266cd92 - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5b3c12e5d09f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   43:     0x5b3c12e5d09f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x76b0b0c72aa4 - <unknown>
[INFO] [stdout]   45:     0x76b0b0cffa64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_file_write_and_read stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_file_write_and_read' (278) panicked at crates/lace-interp/tests/record_file_tests.rs:80:26:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: "failed to open journal file '.lace-journal.ndjson': Read-only file system (os error 30)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b3c12e5e1b8 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b3c12e5e1b8 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b3c12e5e1b8 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b3c12e5e1b8 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b3c12e76e2a - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b3c12e76e2a - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x5b3c12e63402 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5b3c12e63402 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5b3c12e385a6 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b3c12e385a6 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b3c12e54349 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b3c126693bc - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x5b3c126693bc - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5b3c12e54502 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x5b3c12e54502 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b3c12e38662 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b3c12e2fa59 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b3c12e3969d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b3c12e7766c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b3c12e773e2 - core[5a1c3e9896636f3a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x5b3c1265a7f0 - <core[5a1c3e9896636f3a]::result::Result<lace_interp[28010e6a9cfe0558]::Value, alloc[154f689e5dd3bae5]::string::String>>::unwrap
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b3c1265a7f0 - record_file_tests[a29f4713a9acae65]::test_file_write_and_read
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/lace-interp/tests/record_file_tests.rs:80:26
[INFO] [stdout]   22:     0x5b3c12659f37 - record_file_tests[a29f4713a9acae65]::test_file_write_and_read::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/lace-interp/tests/record_file_tests.rs:68:30
[INFO] [stdout]   23:     0x5b3c1265c276 - <record_file_tests[a29f4713a9acae65]::test_file_write_and_read::{closure#0} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5b3c1265c49b - <fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b3c1265c49b - test[fad20673b750c10e]::__rust_begin_short_backtrace::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5b3c12669d15 - test[fad20673b750c10e]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5b3c12669d15 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5b3c12669d15 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5b3c12669d15 - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5b3c12669d15 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5b3c12669d15 - test[fad20673b750c10e]::run_test_in_process
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5b3c12669d15 - test[fad20673b750c10e]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5b3c12664874 - test[fad20673b750c10e]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5b3c12664874 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<test[fad20673b750c10e]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5b3c1266cd92 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5b3c1266cd92 - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5b3c12e5d09f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   43:     0x5b3c12e5d09f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x76b0b0c72aa4 - <unknown>
[INFO] [stdout]   45:     0x76b0b0cffa64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_file_exists_after_write stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_file_exists_after_write' (275) panicked at crates/lace-interp/tests/record_file_tests.rs:92:26:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: "failed to open journal file '.lace-journal.ndjson': Read-only file system (os error 30)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b3c12e5e1b8 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b3c12e5e1b8 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b3c12e5e1b8 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5b3c12e5e1b8 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5b3c12e76e2a - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5b3c12e76e2a - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x5b3c12e63402 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5b3c12e63402 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5b3c12e385a6 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5b3c12e385a6 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5b3c12e54349 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5b3c126693bc - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x5b3c126693bc - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5b3c12e54502 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x5b3c12e54502 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5b3c12e38662 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5b3c12e2fa59 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5b3c12e3969d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5b3c12e7766c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5b3c12e773e2 - core[5a1c3e9896636f3a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x5b3c1265af30 - <core[5a1c3e9896636f3a]::result::Result<lace_interp[28010e6a9cfe0558]::Value, alloc[154f689e5dd3bae5]::string::String>>::unwrap
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5b3c1265af30 - record_file_tests[a29f4713a9acae65]::test_file_exists_after_write
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/lace-interp/tests/record_file_tests.rs:92:26
[INFO] [stdout]   22:     0x5b3c12659fc7 - record_file_tests[a29f4713a9acae65]::test_file_exists_after_write::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/lace-interp/tests/record_file_tests.rs:84:34
[INFO] [stdout]   23:     0x5b3c1265c336 - <record_file_tests[a29f4713a9acae65]::test_file_exists_after_write::{closure#0} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5b3c1265c49b - <fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5b3c1265c49b - test[fad20673b750c10e]::__rust_begin_short_backtrace::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5b3c12669d15 - test[fad20673b750c10e]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5b3c12669d15 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5b3c12669d15 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5b3c12669d15 - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5b3c12669d15 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5b3c12669d15 - test[fad20673b750c10e]::run_test_in_process
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5b3c12669d15 - test[fad20673b750c10e]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5b3c12664874 - test[fad20673b750c10e]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5b3c12664874 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<test[fad20673b750c10e]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5b3c1266cd92 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5b3c1266cd92 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5b3c1266cd92 - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5b3c12e5d09f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   43:     0x5b3c12e5d09f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x76b0b0c72aa4 - <unknown>
[INFO] [stdout]   45:     0x76b0b0cffa64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_file_exists_after_write
[INFO] [stdout]     test_file_exists_false_for_missing
[INFO] [stdout]     test_file_write_and_read
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 4 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p lace-interp --test record_file_tests`
[INFO] running `Command { std: "docker" "inspect" "966119a13360fb0d7d78a4d20ba492f1a931bd87ae2ea00ec5f19f73c0ae7660", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "966119a13360fb0d7d78a4d20ba492f1a931bd87ae2ea00ec5f19f73c0ae7660", kill_on_drop: false }`
[INFO] [stdout] 966119a13360fb0d7d78a4d20ba492f1a931bd87ae2ea00ec5f19f73c0ae7660
